package com.ck.model.company.vo;

/**
 * 节目终端列表VO
 *
 * @author linqiang
 * @date 2018-06-21 16:14
 */
public class CpProgramDeviceListVO {
    private Long deviceProgramId;
    /**
     * 所属分组
     */
    private String groupName;
    /**
     * 省
     */
    private String province;
    /**
     * 市
     */
    private String city;
    /**
     * 区
     */
    private String area;
    /**
     * 完成时间
     */
    private String updateTime;
    /**
     * 过期时间
     */
    private String overdueTime;
    /**
     * 下载状态
     */
    private String downloadStatus;
    /**
     * 终端下载节目失败原因
     */
    private String downloadFailReason;
    /**
     * mac
     */
    private String deviceMac;
    /**
     * 机器码
     */
    private String deviceCode;

    public Long getDeviceProgramId() {
        return deviceProgramId;
    }

    public void setDeviceProgramId(Long deviceProgramId) {
        this.deviceProgramId = deviceProgramId;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getOverdueTime() {
        return overdueTime;
    }

    public void setOverdueTime(String overdueTime) {
        this.overdueTime = overdueTime;
    }

    public String getDownloadStatus() {
        return downloadStatus;
    }

    public void setDownloadStatus(String downloadStatus) {
        this.downloadStatus = downloadStatus;
    }

    public String getDownloadFailReason() {
        return downloadFailReason;
    }

    public void setDownloadFailReason(String downloadFailReason) {
        this.downloadFailReason = downloadFailReason;
    }

    public String getDeviceMac() {
        return deviceMac;
    }

    public void setDeviceMac(String deviceMac) {
        this.deviceMac = deviceMac;
    }

    public String getDeviceCode() {
        return deviceCode;
    }

    public void setDeviceCode(String deviceCode) {
        this.deviceCode = deviceCode;
    }

    @Override
    public String toString() {
        return "CpProgramDeviceListVO{" +
                "deviceProgramId=" + deviceProgramId +
                ", groupName='" + groupName + '\'' +
                ", province='" + province + '\'' +
                ", city='" + city + '\'' +
                ", area='" + area + '\'' +
                ", updateTime='" + updateTime + '\'' +
                ", overdueTime='" + overdueTime + '\'' +
                ", downloadStatus='" + downloadStatus + '\'' +
                ", downloadFailReason='" + downloadFailReason + '\'' +
                ", deviceMac='" + deviceMac + '\'' +
                ", deviceCode='" + deviceCode + '\'' +
                '}';
    }
}
